package cn.itcast.jk.service;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import cn.itcast.jk.domain.Factory;
import cn.itcast.jk.pagination.Page;


public interface FactoryService {
	public List<Factory> findPage(Page page);		//分页查询
	public List<Factory> find(Map paraMap);			//带条件查询
	public Factory get(Serializable id);			//只查询一个
	public void insert(Factory factory);			//插入
	public void update(Factory factory);			//修改
	public void deleteById(Serializable id);		//按id删除
	public void delete(Serializable[] ids);			//批量删除
	
	public void start(Serializable[] ids);			//启用
	public void stop(Serializable[] ids);			//停用
	public List<Factory> getFactoryList();
}
